English Dictionary
◊ PASSIFLORA LIGULARIS
Passiflora ligularis
n : considered best for fruit [syn: {granadilla}, {sweet
granadilla}, {Passiflora ligularis}]